package com.smart.sso.server.service;

import java.util.List;

import com.smart.mvc.service.mybatis.Service;
import com.smart.sso.server.model.Dept;

/**
 * 权限服务接口
 * 
 * @author Joe
 */
public interface DeptService extends Service<Dept, Integer> {

    /**
     * 根据名称和应用ID查询
     * 
     * @param name
     *            权限名称
     * @return
     */
    public List<Dept> findByName(String name, Boolean isEnable);

    /**
     * 删除权限
     * 
     * @param id
     *            权限ID
     * @return
     */
    public void deleteDept(Integer id);
}
